.adviser_banner {
  img { width: 100%; height: rem(370);}
}
.adviser_content {
  text-align: center;
  .adviser_content_card {
    width: rem(640); background: #fff; text-align: left;
    display: inline-block; border-radius: rem(15); position: relative;
    box-shadow:0px 1px 10px 0px rgba(0,0,0,0.14); margin-bottom: rem(20);
    .adviser_content_word {
      padding: rem(25) rem(45);
      h3 { font-size: rem(28); color: #000;}
      p { font-size: rem(24); color: #666; line-height: rem(40); padding-top: rem(10);}
    }
    .comma {
      display: inline-block; width: rem(25); height: rem(22);
      background: url($imgPath + '/personal/comma.png') no-repeat center;
      background-size: contain;
      position: absolute; top: rem(21); left: rem(14  );
    }
  }
}
.adviser_bottom {
  text-align: center; margin: rem(10) 0 rem(30) 0;
  display: flex; justify-content: center;
  .adviser_bottom_content {
    width: rem(640); text-align: left;
    justify-content: flex-start; display: flex;
    .adviser_bottom_content_left {
      img { width: rem(140); height: rem(140);}
    }
    .adviser_bottom_content_right {
      margin-left: rem(30);
      p {
        font-size: rem(24); color: #000;
        &:nth-child(1) { padding-top: rem(10);}
      }
      .wechat_number {
        padding-top: rem(20);
        span {
          display: inline-block; padding: rem(7) rem(17);
          background: #fff; color: #B99C62; border: 1px solid #B99C62;
          border-radius: rem(22); margin-left: rem(22);
        }
      }
    }
  }
}
